﻿package com.obas.model.metadata
{
	import com.obas.model.metadata.MetaModel;

	[Bindable]
	[RemoteClass(alias="com.obas.model.metadata.DimensionAttribute")]
	
	public class DimensionAttribute
		extends
			com.obas.model.metadata.MetaModel
	{

		private var _columnName:String;
		private var _columnType:String;
		private var _length:int;
		private var _precision:int;
		private var _ordinal:int;

		public function DimensionAttribute()
		{
		}

		public function get columnName():String
		{
			return _columnName;
		}

		public function set columnName(value:String):void
		{
			_columnName = value;
		}

		public function get columnType():String
		{
			return _columnType;
		}

		public function set columnType(value:String):void
		{
			_columnType = value;
		}

		public function get length():int
		{
			return _length;
		}

		public function set length(value:int):void
		{
			_length = value;
		}

		public function get precision():int
		{
			return _precision;
		}

		public function set precision(value:int):void
		{
			_precision = value;
		}

		public function get ordinal():int
		{
			return _ordinal;
		}

		public function set ordinal(value:int):void
		{
			_ordinal = value;
		}
	}
}